home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / menu / daag310.zip / DAAG.DOC next >
Text File  |  1992-10-06  |  17KB  |  375 lines

  1. Problem       : What is eating up all the space on my disk?
  2. -------
  3.  
  4. Solution      : DAAG (Disk-at-a-Glance)  Version 3.10, Oct 1992
  5. -------
  6.  
  7. Purpose       : - To provide a tree structured directory "map" of your
  8. -------           hard disk(s), with Directory Sizes and Branch Sizes!
  9.  
  10.                 - To make it easy to Change Directories
  11.                   (never type "CD\... " again!)
  12.  
  13.                 - Printed Report helps you know "What's installed where?"
  14.                   Useful for Corporate Customers to track software
  15.                   installed on multiple machines.
  16.  
  17.         ========================= Key Features ============================
  18.         |  *  Tree-structured Directory Map with Directory & Branch Sizes |
  19.         |  *  Quickly LOCATE directory by typing in partial name          |
  20.         |  *  Useful statistics relating to File and Directory Size       |
  21.         |  *  "Drill Down" gives useful summary of File Extensions        |
  22.         |  *  Quickly Change Directory / Logical Drive                    |
  23.         |  *  Shows Hidden Directories                                    |
  24.         |  *  3 Piecharts and Bar Graphs (need EGA or VGA!)               |
  25.         |  *  Contains a file BROWSE program (SHOW.EXE)                   |
  26.         |  *  Includes a graphic front end program (DFE)                  |
  27.         |  *  Can "launch" programs without taking up any extra memory!   |
  28.         |  *  Printed Report helps inventory installed software           |
  29.         |  *  Handles up to 5000 directories!                             |
  30.         |  *  Mouse Aware - can even "type" in run parms with the Mouse   |
  31.         ===================================================================
  32.  
  33. Installation : Simply copy DAAG.EXE, DFE.EXE, and SHOW.EXE into any directory
  34. ------------   in your PATH.
  35.  
  36.                Type "DAAG" at the DOS prompt; then READ THE SCREEN!
  37.  
  38.  
  39.                         Moving through the Tree Map
  40.                         ---------------------------
  41.  
  42. Use the UP and DOWN ARROW KEYS, PGUP, PGDN, HOME, and END to scroll
  43. through the directory map.
  44.  
  45. Alternately, type part of the directory name, and the light bar will jump
  46. to that directory as you type.
  47.  
  48. If your system is equipped with a mouse, you can move the mouse cursor to
  49. the desired directory and click the Left Button, or click on the up and
  50. down arrow pointers located at the ends of the Scroll Bars.
  51.  
  52. If you are using a mouse, you can click on amy of the Function Key literals
  53. on the bottom line (hint line) of your screen.
  54.  
  55. These keys and their functions are summarized below:
  56.  
  57.  
  58.                      Notes on the Scrolling Tree Map
  59.                      -------------------------------
  60.  
  61.  -  The "AO date"  is the date that the Tree Map file was last generated.
  62.     You should periodically regenerate this file with the F7 key.
  63.  
  64.  -  Hidden directories will appear with an "(H)" following the directory name.
  65.  
  66.  -  The Cumulative size column for any directory refers to the number of 
  67.     bytes in all the child directories of THAT directory, plus the number
  68.     of bytes in the directory itself. If the directory has no subdirectories,
  69.     then the cumulative value is left blank (since it is the same as the 
  70.     directory).
  71.  
  72.  -  The "% of disk" column indicates what percent of the Total Disk is used
  73.     by each directory.
  74.  
  75.     However, on the Pie Charts, each slice represents which percent of the
  76.     "used disk space" is taken up by a directory. This is required so that
  77.     the Pie Chart percents will always add up (approximately, due to rounding)
  78.     to 100%.
  79.      
  80.                      F2 - To Change to Another Drive
  81.                      -------------------------------
  82.  
  83. Hitting F2 from the main window will present you with a list of other
  84. available logical disk drives (Note "A" and "B" are not included).
  85.  
  86. Use the arrow keys to select a drive and hit enter, -or-
  87. type the drive letter, -or- click on the desired letter to change to
  88. the requested disk drive.
  89.  
  90.                       F3, F4, F5: PIECHARTS & GRAPHS
  91.                       ------------------------------
  92.  
  93. Hit F3 to get a piechart of the top 16 directories by number of bytes
  94. of disk used. If you have more than 16 directories, then the smallest
  95. ones are grouped collectively under "Other".
  96.  
  97. F4 produces a similar piechart, however, only the FIRST LEVEL directories
  98. are shown. This means that only the directories that are directly under
  99. the Root Directory are shown. The file sizes for each include ALL the
  100. subdirectories under the first level directory.
  101.  
  102. F5 produces a piechart similar to the F3 option, but considers only the
  103. current BRANCH (hilighted directory AND all subdirectories under it).
  104. Hitting F5 with the light bar on the Root Directory produces a pie chart
  105. identical to that of hitting F3.
  106.  
  107. Regardless of which pie chart is selected, hitting Enter or Escape, or
  108. clicking either Mouse button takes you to the BAR GRAPHS screen.
  109.  
  110.                          Purpose of the BAR GRAPHS
  111.                          -------------------------
  112.  
  113. The piecharts show "the top 15" directories, as far as being space hogs.
  114. (Everything else is lumped together under "All Other"). When you get a
  115. hard disk with 200 or more directories, the ALL OTHER gets too big, and
  116. every other "slice" is too small.
  117.  
  118. The BAR graphs show ALL directories, but only about 50 can be seen at
  119. a time (or the directory names start to collide). The density of the
  120. bars graphs is controlled by F3 (increase by 5) and F4 (decrease by 5). 
  121.  
  122. If the biggest directory is much larger than the others, then the graph 
  123. scale range is only good when seeing that big directory. As soon as you 
  124. shift right, the scale is readjusted so that the biggest directory in the 
  125. group you are currently looking at takes up the whole scale.
  126.  
  127. Note that this screen shows ALL DIRECTORIES for the type of pie chart 
  128. selected (All, First Level , or Branch).
  129.  
  130. Hit or click the Left and Right Arrow Keys to shift the bar graph left or
  131. right 1 bar at a time. Hit CTRL + Left or CTRL + Right to shift left and 
  132. right 5 bars at a time.
  133.  
  134. Use the UP and Down arrows (or click the  up/down icon) to shift the graph
  135. up and down, allowing more or less of the directory names to show.
  136.  
  137. Hit ENTER, ESCAPE, or click the Exit button to return to the Tree Map.
  138.  
  139. The piecharts and graphs require an EGA or VGA monitor.
  140.  
  141.                               ENTER - Drill Down
  142.                               ------------------
  143.  
  144. Hitting ENTER (Drill Down) from the main screen will give you a summary of
  145. the highlighted directory - displaying a scrolling window of files and
  146. sizes, grouped by EXTENSION.
  147.  
  148. Hitting any key will cause the light bar to jump to the first entry
  149. beginning the with that letter.
  150.  
  151.                       File List by Extension ("Drill Down")
  152.                       -------------------------------------
  153.  
  154. Hitting enter (or clicking the left mouse button with the cursor on the
  155. OK box) opens up a third scrolling window of FILE NAMES containing the
  156. hilighted extension.
  157.  
  158. This window is also sortable by FILENAME or by SIZE.
  159.  
  160. Individual files in this third scrolling window may be deleted
  161. by hitting the DEL key, or clicking on the DEL literal.
  162.  
  163.                                Printing the Report
  164.                                -------------------
  165. Hit the F8 key, or click on the "*" on the bottom line to print the Tree
  166. Map Report. A dialog box will prompt you to enter an optional Machine ID,
  167. which is useful if you manage several different machines. If using a mouse,
  168. you can click within the dialog box to get the on screen keyboard, and type
  169. in the Machine Id entirely with the mouse.
  170.  
  171.                           Program Launch & File Browse
  172.                           ----------------------------
  173.  
  174. Hitting ENTER when in the third scrolling window will allow you
  175. to RUN ("launch") the highlighted filename if it is a program (has a file
  176. extension of "EXE" or "COM". A Dialog box will popup, in which you can
  177. enter run time (or Command Line) parameters. If you have a mouse, you can
  178. "click" inside the dialog box (not on the OK button) and you will get an
  179. "on screen keyboard" so you can type in the parameters with the mouse!
  180.  
  181. Note: If the parameters and the program name exceed 16 characters the
  182. keyboard buffer will fill up, and you will have to re-type any additional
  183. characters at the DOS prompt.
  184.  
  185. If the highlighted filename has an extension other than "EXE" or "COM", DAAG
  186. will Browse the file provided that you have a browse program named "SHOW.COM"
  187. or SHOW.EXE available along your search PATH.
  188.  
  189. Any browse program that expects the filename on the command line should work.
  190. Just make a copy of it in a directory that is in your PATH, and rename the
  191. copy as "SHOW.COM" or "SHOW.EXE", depending on program type.
  192.  
  193. One of the best browse programs available is a shareware program
  194. named LIST.COM, by Vernon Buerg, 456 Lakeshire, Daly City, CA 94015.
  195. Most BBS's carry this excellent program.
  196. LIST can be called from DAAG nicely; just remember to rename it
  197. "SHOW.COM", and have it in your PATH.
  198.  
  199.                                    SHOW.EXE
  200.                                    --------
  201.  
  202. For people that do not have LIST.COM, enclosed with DAAG is a workable
  203. but limited browse program called "SHOW.EXE". It is not as good as
  204. LIST.COM, but is included for anyone who does not have a stand alone
  205. browse program. It cannot browse files larger than 65,537 (64k) bytes.
  206.  
  207. SHOW.EXE does not recognize the Mouse.
  208.  
  209.                                F7 - Regen Tree
  210.                                ---------------
  211.  
  212. The DAAG statistics are only as current as your last "snapshot". Periodically,
  213. you should take a new snapshot to bring you Tree Map up to date. Hitting
  214. (or clicking with the mouse on) F7 will create a new snapshot and make the
  215. tree map current.
  216.  
  217.                                 The MAP File
  218.                                 ------------
  219.  
  220. The first time DAAG runs, it will scan your disk and create a "snapshot"
  221. of your directory structure (tree map).
  222.  
  223. Normally, DAAG stores the tree map in a disk file called "DAG3.TRE", in
  224. your ROOT Directory.
  225.  
  226. On some networks you do not have "rights" to the root directory.
  227.  
  228. If you do not want DAAG to store this file in the root directory, then
  229. create a subdirectory named DAAG. (Type "CD\", then type "MD DAAG").
  230.  
  231. DAAG checks for a directory name of "\DAAG". If it exists, it stores the
  232. tree map file there. Otherwise, it stores it in the root directory.
  233.  
  234.  
  235.                                Renaming DAAG
  236.                                -------------
  237.  
  238. If you get into the habit of using DAAG instead of the great "CD\"
  239. command to change directories, then I recommend that you rename
  240. DAAG to a one letter name, like "D".
  241.  
  242. (To do this, at the DOS prompt, type "REN DAAG.EXE D.EXE").
  243.  
  244. Then from DOS, you simply type "D", followed by the first significant
  245. letters of the directory name, then SPACE BAR to change quickly to that
  246. directory.
  247.  
  248.                           Changing the Color Scheme
  249.                           -------------------------
  250.  
  251. There is no longer a color installation program for DAAG. Rather, there are
  252. 5 predefined color combinations (palettes) from which to choose.
  253. You specify which palette to use in one of two ways:
  254.  
  255.  1) Enter a number from 1 to 5 on the command line after "DAAG".
  256.     For example, type "DAAG 3" to see DAAG with color combination number 3.
  257.  
  258.  2) Add the line "SET DAAG=n" (where n is a number from 1 to 5) to your
  259.     AUTOEXEC.BAT file. This will create an environment variable called DAAG
  260.     that contains the value of the desired palette.
  261.     (Note: You will have to reboot your system in order for the change in
  262.     your Autoexec.bat file to take effect).
  263.  
  264.                             MEMORY REQUIREMENTS
  265.                             -------------------
  266.  
  267. DAAG requires about 370k of memory.
  268.  
  269.  
  270.                      A note on adding up the file sizes
  271.                      ----------------------------------
  272.  
  273. Notice that the sum of all directories (the Cum. Size for the ROOT
  274. Directory) is not exactly equal to the FREE Space listed at the bottom
  275. of the screen (total disk size minus the space available). This is because
  276. DOS allocates file space in CLUSTERS (usually 2048 or 4096 bytes to a
  277. cluster). Even a 20 byte batch file will actually use 2048 or 4096 bytes
  278. (depending on cluster size).
  279.  
  280. Warranty:
  281. ---------
  282.  
  283. There is no warranty, period.
  284. Steve Leonard specifically disclaims all warranties, expressed or implied.
  285.  
  286. Use this product at your own risk.
  287.  
  288. In no event shall Steve Leonard be liable for any loss of profit,
  289. or any other damages or loss incurred because of this product.
  290.  
  291.  
  292. Distribution of this program: 
  293. ----------------------------
  294.  
  295. This program may be used by anyone FREE of charge, for an initial 10 day
  296. evaluation. Additionally, it may be distributed by Shareware companies 
  297. for a reasonable fee.
  298.  
  299. The only requirement is that this DOC file is included, and not altered.
  300.  
  301. If you continue to use this program after an initial 10 day evaluation
  302. period, then you are required to send a $15 payment to :
  303.  
  304.                              Steve Leonard
  305.                              212 Green Springs Ln.
  306.                              Madison, AL 35758
  307.  
  308.               I may be reached on Compuserve at : 73557,203
  309.  
  310.                          Benefits of Registration
  311.                          ------------------------
  312.  
  313.    1. You are fulfilling a moral obligation. The author has spent over
  314.       $1000 on compilers, toolboxes, and books required to write this
  315.       program, as well as hundreds of hours of time. Since you are given
  316.       the opportunity to try the program first, why not pay for its
  317.       continued use?
  318.  
  319.    2. You will receive a BONUS DISK, containing the latest version
  320.       of the program, along with some other utility programs that I have
  321.       written, including:
  322.  
  323.       *  NUSTUFF, an ancient by still useful utility that scans your entire
  324.          hard disk for files that are a user-specified number of days old.
  325.          Good for finding that file you created last week, but can't
  326.          remember what you called it, or where you put it.
  327.  
  328.       *  View2, a text file compare utility that lets you browse 2 files
  329.          side by side, each in its own resizable window. Perfect for
  330.          programmers who need to compare the current program to the "*.BAK"
  331.          file. Lets you manually resynch the compare when large blocks of
  332.          code have been added or deleted.
  333.  
  334.       *  CHAAG (Charts-at-a-Glance). This program draws hierarchical
  335.          charts directly from text files, using indentation to denote levels
  336.          of subordination. Turns your outlines into pictures.
  337.  
  338.       *  VO (View Open) - A memory resident program that shows what files
  339.          are open at any point in time. Useful for programmer debugging or
  340.          just general snooping. See what files that program is using.
  341.  
  342.       *  LASER1 - prints single mailing labels to laser printers. It allows
  343.          you to specify which position on the sheet to print to, so that
  344.          you can later reuse the same sheet, printing to a different
  345.          position. Is memory resident and uninstallable, so that your
  346.          existing applications can print a single label to the laser printer.
  347.          You create a config file, indicating which positions on the screen
  348.          to capture the data from. works only for 1 3/4" by 4" (2 up)
  349.          labels, such as AVERY 5262.
  350.  
  351.       *  My "Super Mouse" program, that lets you uses the mouse from the
  352.          DOS command line.
  353.  
  354.          Many programs today are mouse aware, but you still have to type in
  355.          the program name from the keyboard just to fire up the program.
  356.          This handy utility allows you to type with the mouse, by clicking
  357.          on the desired letters of an "on screen" keyboard.
  358.          
  359.          It also provides command line recall, activated only by the mouse!
  360.  
  361.          It requires only 6k of RAM, and also needs about 50k of EMS.
  362.          (Technically, it is not a TSR, but a shell).
  363.  
  364.   All programs will be in ZIP format on a 5-1/4 inch DSDD floppy disk.
  365.  
  366.                          Attention Corporate Users:
  367.                          --------------------------
  368.  
  369.    Why not buy a DAAG "site" license and use DAAG on all your machines?
  370.    Printing the Tree Map is an easy way to track what is installed on which
  371.    machines.
  372.  
  373.    The cost is minimal:   Unlimited machines $149
  374.  
  375.